<%@ tag trimDirectiveWhitespaces="false" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
The following information was received:
Request Method: <c:out value="${pageContext.request.method}"/><br/>
Request Protocol:<c:out value="${pageContext.request.protocol}"/><br/>
Context Path:<c:out value="${pageContext.request.contextPath}"/><br/>
Servlet Path:<c:out value="${pageContext.request.servletPath}"/><br/>
Request URI:<c:out value="${pageContext.request.requestURI}"/><br/>
Request URL:<c:out value="${pageContext.request.requestURL}"/><br/>
Server Name:<c:out value="${pageContext.request.serverName}"/><br/>
Server Port:<c:out value="${pageContext.request.serverPort}"/><br/>
Remote Address:<c:out value="${pageContext.request.remoteAddr}"/><br/>
Remote Host:<c:out value="${pageContext.request.remoteHost}"/><br/>
Secure:<c:out value="${pageContext.request.secure}"/><br/>
Cookies:
<c:forEach items="${pageContext.request.cookies}" var="c">
	<c:out value="${c.name}"/>: <c:out value="${c.value}"/><br/>
</c:forEach>
==========Headers: ==========
<c:forEach items="${headerValues}" var="h">
	<c:out value="${h.key}"/>:
	<c:forEach items="${h.value}" var="value">
		<c:out value="${value}"/>
	</c:forEach><br/>
</c:forEach>
==========paramValues: ==========
<c:forEach items="${paramValues}" var="h"><c:out value="${h.key}"/>:
	<c:forEach items="${h.value}" var="value">
		<c:out value="${value}"/>
	</c:forEach><br/>
</c:forEach>
==========pageScope: ==========
<c:forEach items="${pageScope}" var="h">
	<c:out value="${h.key}"/>: <c:out value="${h.value}"/><br/>
</c:forEach>
==========requestScope: ==========
<c:forEach items="${requestScope}" var="c">
	<c:out value="${c.key}"/>: <c:out value="${c.value}"/><br/>
</c:forEach>
==========sessionScope: ==========
<c:forEach items="${sessionScope}" var="c">
	<c:out value="${c.key}"/>: <c:out value="${c.value}"/><br/>
</c:forEach>
==========applicationScope: ==========
<c:forEach items="${applicationScope}" var="c">
	<c:out value="${c.key}"/>: <c:out value="${c.value}"/><br/>
</c:forEach>
==========header: ==========
<c:forEach items="${header}" var="c">
	<c:out value="${c.key}"/>: <c:out value="${c.value}"/><br/>
</c:forEach>
